braided bread - German English Dictionary